package com.k.base.jdk.constant;

 import static com.k.base.jdk.constant.ConstTypeOne.*;
 import static com.k.base.jdk.constant.ConstTypeTwo.*;

/**
 * 1. 优先定义在枚举类中
 * 2. 其次是常量类中，以 final 字段修饰 class 防止其被继承，并将其构造函数 private 化，防止被实例化。
 * 3.不推荐）最后在接口中定义常量。
 * 在《Effective Java》一书中表示过，因为接口可以被继承，常量内容会代入到实现类代码中。这样对于一个接口来说是不合理。
 * 但可以适用于内部分组：在类内部使用接口，作为内部接口。更直观简洁。
 */
public class Test {
    public static void main(String[] args) {
        String st1 = VALUE1;
        String a2 = TWO_BIRD;
    }
}
